recreation spot - Spanish English Dictionary